Big Huge Thesaurus

electrical outlet

noun